//
//  ContentView.swift
//  H210606_SwiftUI
//
//  Created by hopeway on 2021/6/6.
//

/*
 笔记：函数是方法的一种特殊形式，它跟方法的重要区别在于，函数不需要跟对象绑定。换句话说，它是代码世界的独立生命体，不需要依附于某个对象存在。
    
    区别在于，方法名的前面往往是对象，比如Text(“Hello”).fontWeight(.black)
    例如 print() 就是一个函数。
 */


import SwiftUI

/// 定义一个名为 ContentView 的结构体，它是一个 View
struct ContentView: View {
    
    /// 定义一个名为 body  的属性，它一个 some View
    var body: some View {
        VStack {
            
            //添加文本控件
            Text("Hello, world! 999")
                .fontWeight(.bold)
                .foregroundColor(.blue)
            
            //添加按钮控件
            Button(action: {
                //执行点击事件
                print("过来大旺啊")
            }) {
                //设置按钮的标题
                Text("Button")
            }
        }
        
    }
}

struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        Group {
            ContentView()
//            ContentView()
        }
    }
}
